Senior Software Developer
LOCATION: Dallas, TX
WORK LOCATION: Onsite 5 days per week
JOB TYPE: Direct hire
SALARY: Depending on Experience - Full package includes competitive base salary, and employee benefits.
OVERVIEW
Vaco Dallas is seeking a Senior Software Developer for a direct hire opportunity in Dallas, TX. This pivotal role within the development team focuses on driving innovation across the marketing site, custom-built web-based platform, and API. You will design and implement cutting-edge solutions, ensuring systems meet customer needs and align with evolving technology trends. As a Senior Software Developer, you will take ownership of projects, iterate on existing platforms, and deliver impactful solutions in a collaborative, fast-paced environment. This position thrives on creativity, technical excellence, and entrepreneurial spirit. The ideal candidate brings 3-5 years of hands-on experience with technologies such as Java, JavaScript, HTML, CSS, SQL, frameworks like Spring and Hibernate, and optionally ArcGIS and VueJS. Familiarity with servers like MySQL, Tomcat, and Apache, coupled with Git/Github proficiency, is highly desirable.
KEY RESPONSIBILITIES
- Innovative Development: Develop, test, and enhance features for web applications, including marketing sites, platforms, and APIs, using modern technologies. Push the boundaries of innovation to solve complex customer challenges.
- Comprehensive Software Development: Engage in all facets of software development and legacy product maintenance, encompassing user interface design, object-oriented programming, unit and integration testing, debugging software issues, and resolving system errors.
- Project Ownership: Take full ownership of intricate software designs, driving initiatives from concept to execution while adhering to best practices.
- Collaboration & Communication: Work closely with the project manager to anticipate future needs, develop strategies for project scope, plan and implement feature releases, define requirements, and create comprehensive system documentation.
- Customer-Focused Solutions: Understand and address customer pain points, aligning technical development with business needs to deliver impactful results.
- Adaptability & Change Management: Navigate and embrace changing priorities, providing innovative technical solutions in a dynamic, entrepreneurial environment.
- Strategic Planning & Documentation: Define project requirements, develop scope strategies, implement features for releases, and maintain comprehensive system documentation.
- Team Leadership: Support team members by fostering high-quality deliverables and promoting a culture of mentorship and continuous improvement.
REQUIRED QUALIFICATIONS
- At least 3-5 years of hands-on software development experience in:
- Programming Languages: Java, JavaScript, HTML, CSS, SQL
- Frameworks/Libraries: Spring (Java), Hibernate (Java), VueJS (optional but highly recommended)
- Servers: MySQL, Tomcat, Apache
- Version Control: Git/Github
- Strong knowledge of web technologies and engineering best practices.
- Proven ability to manage multiple projects independently while collaborating in a team-oriented environment.
- Familiarity with Agile (Scrum) methodologies and iterative development processes.
- Comprehensive knowledge of user interfaces, object-oriented coding, unit and integration testing, and debugging software issues.
- Exceptional verbal and written communication skills to effectively convey technical concepts.
- Willingness to work full-time in the Dallas, TX office.
NICE-TO-HAVE QUALIFICATIONS
- Familiarity with ArcGIS (optional but highly recommended).
- Knowledge of Agile project management tools (e.g., Jira, Trello).
- Experience in an entrepreneurial or startup environment, particularly in a high-growth company.
This position is ideal for someone who thrives in an entrepreneurial, in-office culture, embraces challenges, and is eager to push technical boundaries to solve complex customer problems. The ideal candidate is proactive, excels at taking ownership of projects, and thrives in a dynamic environment where they can make a meaningful impact. If you are passionate about delivering innovative solutions and enjoy working in a culture that values collaboration, creativity, and ownership, this opportunity is for you.
In our commitment to transparency throughout the hiring process, we provide a target annual base salary range of $85,000 - $110,000 + bonus for this position. The actual compensation offered will be determined based on factors such as (but not limited to) experience, work location, and skills. Additionally, this position is eligible for comprehensive benefits provided by the hiring employer.
BH ID: 429955